Big Huge Thesaurus

soothing syrup

noun

sounds kind of like